package io.renren.modules.monitor.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.renren.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper=false)
@TableName("monitor_camera_info")
public class MonitorDeviceEntity extends BaseEntity {

    private static final long serialVersionUID = 1L;
    /**
     * 地市代码
     */
    private Integer cityno;
    /**
     * 地市名称
     */
    private String cityname;
    /**
     * 县支代码
     */
    private Integer townno;
    /**
     * 县支名称
     */
    private String townname;
    /**
     * 职场代码
     */
    private Integer zcno;
    /**
     * 职场名称
     */
    private String zcname;
    /**
     * 监控类型
     */
    private String category;
    /**
     * 设备编码
     */
    private String deviceId;
    /**
     * 地市排序
     */
    private Integer orderCity;
    /**
     * 监控排序
     */
    private Integer orderVideo;
    /**
     * 启用状态
     */
    private Integer status;
    /**
     * 删除状态
     */
    private Integer delFlag;
    /**
     * 更新者
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long updater;
    /**
     * 更新时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateDate;
}
